unstoppable force

Translations
неудержимая сила
The team was an unstoppable force in the championship.
Команда была неудержимой силой на чемпионате.